Kevin Kelley of Ironshore Insurance with his family and Kennedy Library Foundation President Caroline Kennedy